Rewriting Everything In Rust